WPAICG\Dashboard\Ajax\SettingsAjaxHandler C

Total Complexity 109
Dependencies 7
Dependents 2
Total lines 454
Lines of code 316
Logical lines of code 223
Comment lines 76
Methods 12
Properties 0

Methods 12

Method Rating Maintainability Complexity Lines of code
save_all_security_settings()
B
40 24 50
save_global_ai_parameters()
A
43 16 45
save_enhancer_actions()
A
45 13 39
save_all_provider_api_details()
A
48 11 31
save_semantic_search_settings()
A
46 10 36
save_enhancer_settings()
A
49 9 30
ajax_save_settings()
A
48 7 32
save_public_api_key()
S
57 6 17
ajax_handle_migration_choice()
S
56 5 16
save_main_provider_selection()
S
70 3 6
save_google_safety_settings_if_applicable()
S
72 3 5
ajax_dismiss_migration_notice()
S
65 2 9